Programmable Opto-electronic CNN implementation provides a new and powerful tool for image processing applications
نویسندگان
چکیده
An opto-electronic CNN implementation, as it combines the huge inherent computational capabilities of a massively parallel optical system with programmability of the CNN-UM systems, provides an efficient frame for diverse image processing applications. Our optical CNN implementation is based on a new, semi incoherent optical correlator architecture that is superior from several points of view to any alternative optical correlator. This architecture provides the possibility of real time reprogramming of the correlator like in the joint Fourier transform correlators, but preserves the speed of VanderLugt type of systems. Programming is done through fast holographic read-out by B-templates. With combination of a high speed CNN-UM sensor chip it forms a programmable optoelectronic analogic computer (POAC) architecture. This device is especially useful in those image-processing algorithms, which requires a great number of pattern
منابع مشابه
Programmable Analogic Cellular Optical Computer using Bacteriorhodopsin as Analog Rewriteable Image Memory
Bacteriorhodopsin has been proved to be an outstanding candidate for reversible, transient, real-time, holographic material. Here we show our preliminary experimental investigation of its applicability as a transient analog memory, concentrating on its possible utilization in optical CNN implementations and in programmable opto-electronic analogic CNN computers (POAC). Different possible archit...
متن کاملFlexibly Programmable OPTO-Electronic Analogic CNN Computer (POAC) Implementation Applying An Efficient, Unconventional Optical Correlator Architecture
To overcome shortcomings of the currently available optical computer architectures a programmable opto-electronic CNN array computer (POAC) is introduced. It combines the optical correlators’ supreme resolution and complexity with the versatility of the single chip adaptive visual CNN–UM sensor and processor arrays. The system is grounded on an unconventional optical correlator architecture, wh...
متن کاملFPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing
This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...
متن کاملField Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)
In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...
متن کاملEfficient Image Processing Using Reaction- Diffusion Cnn Implemented in Cuda Technology
This paper explores an implementation model for speeding-up the execution time for the highly computational model of the reaction-diffusion CNN (RD-CNN) described in [1]. RD-CNNs as well as standard CNNs are computing intensive, and this is a limiting factor to explore its full potential especially for image processing tasks. Hardware implementations using VLSI or FPGA architectures can provide...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002